import request from '../utils/request.js'

// 获取帖子列表
export function getPostList(params) {
  return request({
    url: '/selectForumInfo/page',
    method: 'get',
    params
  })
}

// 获取帖子详情
export function getPostDetail(id) {
  return request({
    url: `/getForumInfo/${id}`,
    method: 'get'
  })
}

// 创建帖子
export function createPost(data) {
  return request({
    url: '/insetForumInfo',
    method: 'post',
    data
  })
}

// 获取帖子评论
export function getPostComments(postId) {
  return request({
    url: '/selectForumReply',
    method: 'get',
    params: {
      postId
    }
  })
}

// 发表评论
export function createComment(data) {
  return request({
    url: '/insetForumReply',
    method: 'post',
    data
  })
}

// 获取最热帖子
export function getHotPost() {
  return request({
    url: '/getFourForumInfos',
    method: 'get'
  })
}
